package cn.wolfcode.shop.api.domain;

import lombok.Getter;
import lombok.Setter;

import java.util.ArrayList;
import java.util.List;

@Getter
@Setter
public class CatalogProperty extends BaseDomain{
    private Long catalogId;//商品分类属性所属的商品分类
    private String name;//商品分类属性名称
    private Integer sequence;//商品分类属性的排序顺序
    private int type;//商品分类属性类型（0：文本/数字；2：下拉列表）
    private List<CatalogPropertyValue> values = new ArrayList<>();

    public String getTypeDisplay(){
        switch (type){
            case 0 :
                return "文本";
            case 2 :
                return "下拉列表";
            default:
                return null;
        }
    }

}